imaginal discus - French English Dictionary